package com.meida.module.bus.client.entity.srmapi.basedata;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.meida.common.mybatis.base.entity.AbstractEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.meida.common.mybatis.annotation.TableAlias;

/**
 * srm送货单明细数据
 *
 * @author flyme
 * @date 2020-10-15
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("srm_deliverydtl")
@TableAlias("deliverydtl")
@ApiModel(value="SrmDeliverydtl对象", description="srm送货单明细数据")
public class SrmDeliverydtl extends AbstractEntity {

private static final long serialVersionUID=1L;

    private BigDecimal deliverydtlId;

    private BigDecimal deliveryId;

    private String cancelBtn;

    private String closeBtn;

    private String purchaseOrdercode;

    private BigDecimal lineNumber;

    private String lineitemTypes;

    private String materialCode;

    private String materialName;

    private String unitCode;

    private String unitName;

    private BigDecimal orderNumber;

    private BigDecimal tosentNumber;

    private BigDecimal receivedNumber;

    private BigDecimal returnNumber;

    private BigDecimal cansentNumber;

    private BigDecimal deliveryNumber;

    private String remark;

    private String scheduleCode;

    private String buyer;

    private String annex;

    private BigDecimal acceptQty;

    private BigDecimal dataFrom;

    private BigDecimal orderDetailid;

    private String cancelFlag;

    private String closeFlag;

    private BigDecimal orderId;

    private BigDecimal sendDetailId;

    private BigDecimal overDeliveryLimit;

    private String isFinish;

    private String annexView;

    private BigDecimal receivedQty;

    private String contractNo;

    private String contractName;

    private String projectNo;

    private String projectName;

    private String engineeringNo;

    private String wbsNo;

    private String suggestStock;

    private BigDecimal notaxPrice;

    private String taxrateCode;

    private BigDecimal taxrateValue;

    private BigDecimal orderQty;

    private BigDecimal exchange;

    private String purchaseOrderType;

    private String technicalParameter;

}
